package app.vendorportal.api.data.request;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

import java.util.Date;

/**
 * @author Bribin
 */
@XmlRootElement(name = "calculate-delivery-date-request")
@XmlAccessorType(XmlAccessType.FIELD)
public class CalculateDeliveryDateRequest {

    @XmlElement(name = "warehouse-code")
    private String warehouseCode;

    @XmlElement(name = "zip-code")
    private String zipCode;

    @XmlElement(name = "shipping-method-code")
    private String shippingMethodCode;

    @XmlElement(name = "ship-date")
    private Date shipDate;

    public String getWarehouseCode() {
        return warehouseCode;
    }

    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }

    public String getZipCode() {
        return zipCode;
    }

    public void setZipCode(String zipCode) {
        this.zipCode = zipCode;
    }

    public Date getShipDate() {
        return shipDate;
    }

    public void setShipDate(Date shipDate) {
        this.shipDate = shipDate;
    }

    public String getShippingMethodCode() {
        return shippingMethodCode;
    }

    public void setShippingMethodCode(String shippingMethodCode) {
        this.shippingMethodCode = shippingMethodCode;
    }

}
